//
// Copyright (c) 2011 Alex Nesterenko
//

#ifndef NANE_OGLANDROIDWINDOWCONTEXT_H
#   define  NANE_OGLANDROIDWINDOWCONTEXT_H

#   include "nane/RenderSystem/ogl/OGLWindowContext.h"

namespace nane
{
    class OGLAndroidWindowContext
        : public OGLWindowContext
    {
    public:
        OGLAndroidWindowContext();
        ~OGLAndroidWindowContext();
        
    public:
        bool initialize( IWindow::OSHandle _windowHandle );
        void shutdown();
        void swapBuffers();
        
    };
}   // namespace nane

#endif  // NANE_OGLANDROIDWINDOWCONTEXT_H
